to take something to heart - Español Inglés Diccionario